flood-control reservoir - English Synonyms Dictionary